package ObservableHelperP;

import java.util.Observer;

/**
 * Created by Connor Madden.
 * User: Connor Madden
 * Date: 7/10/11
 * Time: 8:59 PM
 */
public interface ObservableI {
    void addObserver(Observer o);

    int countObservers();

    void deleteObserver(Observer o);

    void deleteObservers();

    boolean hasChanged();

    void notifyObservers();

    void notifyObservers(Object arg);
}
